park ave. - German English Dictionary